Six GB Rowing Team crews are through to Saturday's A finals at the World Junior Championships after another encouraging day in Rio de Janeiro, Brazil.
The women's and men's quadruple scull crews again caught the eye, winning their semi-finals on the Lagoa Rodrigo de Freitas, while the men's four and women's double also secured top-three finishes.
They join the women's four and men's eight in the finals, both of whom progressed via the repechages on Thursday.
Sir David Tanner, GB Rowing Team Performance Director, said: "I am pleased with this morning. There were some really good performances to add four more A final places to the two from yesterday.
"With wins from both of our quads, we are now looking forward to tomorrow's finals."
The men's pair and men's double were a creditable fourth in their respective semi-finals and will contest the B finals, to determine places 7-12, as will the men's coxed four.
All of the finals will take place on Saturday instead of Sunday due to the forecast of adverse weather conditions.
Having set the fastest time in Thursday's heats, the women's quad of Susannah Duncan, Kyra Edwards, Molly Harding and Anna Thornton again impressed as they dominated their semi-final.
While there was a four-way battle for the final two qualifying spots, the British crew were clear leaders throughout after getting off to a strong start.
They led by three lengths at the 1km mark and crossed the line six seconds clear of the field in 6:49.70.
The men's quad of Gavin Horsburgh, Joshua Armstrong, Sam Meijer and Chris Lawrie won their race in the closing stages, passing a fast New Zealand crew in the last few strokes.
As in the heats, the British crew again looked strong as they tracked the Kiwis throughout before pushing through to take the win in 6:06.22.
Tom Digby, Charlie Elwes, Luke Towers and Jonny Naylor progressed to the men's four final as runners-up to Romania.
Serbia, who had qualified via the repechage, went out hard and led for the first 1,500m but could not shake off Romania, Britain and the United States.
The leaders faded in the closing stages, allowing Romania to pull away while Britain held their form against a challenge from the US crew to take second place in 6:13.87.
Sally Downing and Rosalind Wilson followed up their impressive heat performance by booking their place in the women's double scull final.
The three qualifiers were effectively determined by the halfway mark as Romania, Australia and Britain opened up a clear-water lead over China in fourth.
As Romanians Elena Logofatu and Nicoleta Pascanu - chasing a third successive World Junior title - led the way, Downing and Wilson enjoyed a good race with Australia before taking third place in 7:26.03.
Oscar Lindsay and Lucas Rodd will contest the B final of the men's pair on Saturday after finishing fourth in their semi-final.
With Romania, Denmark and South Africa establishing themselves as the top three early on, the British crew had their own private battle with the USA for a top-four spot.
Lindsay and Rodd had the edge throughout and came home fourth in 6:59.65.
Scott Ozsanlav-Harris and Matt Swiss had qualified for the men's double scull semi-finals by winning the repechage on Thursday afternoon.
In their third race in 24 hours, they found themselves just off the pace after 500m but moved through to fourth by the halfway mark.
They upped the stroke rate again in the closing stages as they pursued the Czech Republic but weren't quite able to make up the ground and came home just outside the qualification places.
The B finals, which determine places from 7-12, get under way at 12.30pm BST on Saturday. The men's pair race at 12.51pm, the men's double at 12.58pm and the men's coxed four at 1.19pm.
The women's double final is scheduled for 3.15pm, followed by the women's four at 3.30pm, the men's four at 4pm, the women's quad at 4.20pm, the men's quad at 4.40pm and the men's eight at 5.20pm.